wire frame spectacles - Turkish English Dictionary